如何测试通过 urllib2 检索数据的函数?答案 |
您所在的位置:网站首页 › urllib urlencode › 如何测试通过 urllib2 检索数据的函数?答案 |
我开始在 python 中进行测试,我问自己如何测试这个方法。 def get_response(self, url, params): encoded_params = urllib.urlencode(params) request = urllib2.Request(BASE_URL, headers=HEADERS) response = urllib2.urlopen(request, encoded_params) return response使用 doctest 或 unittest,如何最好地实现这一点?我想通过 get_response() 一个测试 url 和一些测试参数,它们存在于现实世界中,并检查 response.read() 是否返回预期的数据。但不知何故,我觉得,这不是应该做的方式。有什么建议么?我将不胜感激有关如何在发短信的情况下处理此类情况的建议。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |